#ifndef INFINITY_CHARACTERE_ENTITY_INL
#	define INFINITY_CHARACTERE_ENTITY_INL

namespace infinity {

inline void CharactereEntity::setInitialPosition(const Vector3f& position)
{
	m_initialPosition = position;
}

inline void CharactereEntity::setInitialVelocity(const Vector3f& velocity)
{
	m_initialVelocity = velocity;
}

inline physics::Object* CharactereEntity::getPhysiqueObject()
{
	return m_physicObject;
}

inline /*virtual*/ const Matrix4f& CharactereEntity::getMatrix()
{
	return m_physicObject->getTransform();
}

inline Container* CharactereEntity::getContainer()
{
	return m_container;
}



} // namespace infinity

#endif // !INFINITY_CHARACTERE_ENTITY_INL
